Modeling Custom Hardware in VHDL
نویسندگان
چکیده
This report focuses on models for describing Hardware at di erent re nement levels within High Level Synthesis ow: SFSMD, FSMD and FSM Controlling Datapath. Simple data interfaces are often needed in these models. The hardware description language VHDL is used and tested for implementing these models and interfaces. Problems inherent in the models as well as problems caused by VHDL are discussed. A model related main di culty is the one-cycle delay of data processing, when introducing a datapath. VHDL descriptions of abstract models (SFSMD) can become complicated. Templates for general problems, examples and VHDL guidelines are provided in this report to help to minimize design errors signi cantly.
منابع مشابه
Decrease in Hardware Consumption and Quantization Noise of Digital Delta-Sigma Modulators and Implementation by VHDL
A new structure is presented for digital delta-sigma modulator (DDSM). Novel architecture decreases hardware consumption, output quantization noise and spurs in Comparison to previous architectures. In order to reduce the delay, power consumption and increase maximum working frequency, the pipelining technique and the carry skip adder are used. Simulation proposed architecture shows that the qu...
متن کاملRASSP Benchmark-1 and -2: A Preliminary Assessment*
These two benchmarks required the development of a virtual prototype and a hardware prototype, respectively, of a Synthetic Aperture Radar processor. The two RASSP Developers chose different approaches: one used COTS components on custom boards with a methodology emphasis on detailed VHDL prototyping and board design and one used COTS computer boards with a methodology emphasis on efficient VHD...
متن کاملA Scaleable FIR Filter Implementation Using 32-bit Floating- Point Complex Arithmetic on a FPGA Based Custom Computing Platform
This thesis presents a linear phase finite impulse response filter implementation developed on a custom computing platform called WILDFORCE. The work has been motivated by ways to off-load intensive computing tasks to hardware for indoor communications channel modeling. The design entails complex convolution filters with customized lengths that can support channel impulse response profiles gene...
متن کاملFPGA-based startup for AC electric drives: Application to a greenhouse ventilation system
In this work, a simplified startup method for AC synchronous machines is solved by means of a simplified algorithm based only in feeding the AC synchronous machine with stator voltages with a ramp frequency. The implementation of the algorithm along with the Space Vector Pulse Width Modulation technique is carried out by means of a Field Programmable Gate Array (FPGA) device, where Very High Sp...
متن کاملVHDL Code Generator for a Complex Multiplier
In this paper we present a VHDL code generator for a complex multiplier. The complex multiplier is based on a bit-parallel version of distributed arithmetic which reduces the hardware by nearly half compared to a straightforward implementation based on real multipliers. We choose an Overturned-Stairs adder tree to perform the summations in distributed arithmetic. The tree has a regular structur...
متن کامل